black-throated monitor lizard - Spanish English Dictionary